/*
 * С неба нам приходят переменные dateStart и dateEnd.
 * Они определены в statistic.tpl
 */
jQuery(document).ready(function(){
	// Обработчик события hover для li
    $("ul#menu li").hover(function(){
        $(this).find('ul').show();
    }, function(){
        $(this).find('ul').hide();
    });
	
	// Генерация jQGrid
    var RROWS = Math.max(Math.round(($(window).height() - 120) / 25), 5);
	
    jQuery("#listsg").jqGrid({
        url: 'ajax/callingReport.php?dateStart='+dateStart+'&dateEnd='+dateEnd+'&detailed=1&id='+userId,
        datatype: 'json',
        mtype: 'POST',
        colNames: ['Номер телефона', 'Длительность разговора', 'Дата и время звонка'],
                colModel: [{
                    name: "DIALED",
                    index: "DIALED",
                    width: 150,
                    key: true
                }, {
                    name: "DURATION",
                    index: "DURATION",
                    width: 250,
                    align: "center"
                }, {
                    name: "MMDDTT",
                    index: "MMDDTT",
                    width: 150,
                    align: "center"
                }],
        pager: jQuery('#pagersg'),
        rowNum: RROWS,
        sortname: 'MMDDTT',
        height: 'auto',
        width: 800,
        sortorder: "asc",
        viewrecords: true,
        multiselect: false,
        subGrid: false,
        caption: 'Данные пользователя '+userName      
    }).navGrid('#pagersg', {
        add: false,
        edit: false,
        del: false
    });	
	$('#statTable').css('width', $("#gbox_listsg").css('width')).css('margin', 'auto');
});
